Dynamic Portfolio

Next.js

Next.js

TypeScript

TypeScript

Node.js

Node.js

PostgreSQL

PostgreSQL

Tailwind

Tailwind

Axios

Axios

cloudinary

cloudinary

Freelance Full Stack Engineer

Dynamic portfolio website built to client specification with a fully integrated and authenticated content management system that allows easy updates to any section of the website.

This portfolio website is designed to provide a showcase of the clients work, while also offering full control over their content. The custom CMS empowers them to update their website without needing technical expertise.

  • Server-Side Rendering

    Utilizes Next.js for efficient, dynamic rendering.
  • Custom CMS

    Allows the client to update content without needing technical knowledge.
  • API Integration

    Uses Node.js and axios for backend communication.
  • Image Management

    Integrates Cloudinary for optimized image storage and delivery.
  • Database

    Utilizes PostgreSQL for persistent data storage.